Alpine willowherb - Turkish English Dictionary